<?xml version="1.0" encoding="utf-8"?>
<!-- edited with XMLSpy v2010 (http://www.altova.com) by Thomas Yates (FastNET Services) -->
<xs:schema xmlns="http://tempuri.org/XMLSchema.xsd" xmlns:mstns="http://tempuri.org/XMLSchema.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://tempuri.org/XMLSchema.xsd" elementFormDefault="qualified">
	<xs:element name="jobConfig">
		<xs:annotation>
			<xs:documentation>Root element for all Job Configuration</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="job" type="jobItem" nillable="false" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="jobItem">
		<xs:annotation>
			<xs:documentation>Item Type for a single Job</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="name" type="xs:string" nillable="false"/>
			<xs:element name="description" type="xs:string" nillable="true" minOccurs="0"/>
			<xs:element name="action" type="actionItem" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="actionItem">
		<xs:annotation>
			<xs:documentation>Item Type for a single Action</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="name" type="xs:string" nillable="false"/>
			<xs:element name="type" type="xs:string" nillable="false"/>
			<xs:element name="recursiveMode" type="xs:unsignedByte" default="0" nillable="false"/>
			<xs:element name="configuration" type="xs:string" nillable="true" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
</xs:schema>
